group of seventy seven - French English Dictionary